package ar.pegasus.clasificador.facade.api;

import ar.pegasus.clasificador.entidades.intermedio.DatosBaseExcel;
import ar.pegasus.clasificador.facade.api.remote.DatosBaseExcelFacadeRemote;
import ar.pegasus.clasificador.util.BeanFactoryClasificadorRemote;
import ar.pegasus.framework.componentes.PException;

public class CrudDatosBaseExcel {

	private static CrudDatosBaseExcel instance;
	
	public static CrudDatosBaseExcel getInstance() throws PException {
		if(instance == null)
			instance = new CrudDatosBaseExcel();
		return instance;
	}

	private DatosBaseExcelFacadeRemote datosBaseExcelFacade;
	
	private CrudDatosBaseExcel() throws PException{
		datosBaseExcelFacade = BeanFactoryClasificadorRemote.getInstance().getBean(DatosBaseExcelFacadeRemote.class);
	}
	
	public DatosBaseExcel grabar(DatosBaseExcel dato) throws PException {
		return datosBaseExcelFacade.grabar(dato);
	}

}
